great framework
EvoJAX: A Great Framework For Most Deep Tasks
Evolutionary Computation is a computational intelligence technique inspired by natural evolution. This method begins with the development of a group of people that respond to an issue; then, evaluate and modify the possible set of solutions to accomplish the best available solution. To a significant extent, Evolutionary Computation has been providing a highly effective method for neural networks; it becomes more visible when it comes to deploying at scale on CPU clusters. In this article, I like to write about EvoJAX, a scalable, general-purpose, hardware-accelerated neuroevolution toolkit. EvoJAX is based on the JAX library and allows neuroevolution algorithms to perform with neural networks parallelly across multiple TPU/GPUs.